home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / sound / say.zip / SAY.DOC < prev    next >
Text File  |  1986-03-13  |  10KB  |  313 lines

  1. SPEECH is a program written by Andy McGuire which generates speech on
  2. the IBM-PC.  When run, it performs a "terminate and stay resident",
  3. becoming available as a background function, usable by other programs.
  4. It is generally distributed with a BASIC program named TALKDEMO.BAS,
  5. which shows how to use the SPEECH function from BASIC.
  6.  
  7. SAY is a short driver program written by Thom Henderson which passes
  8. its command line arguments to the SPEECH function, thus allowing batch
  9. files to generate speech.
  10.  
  11. You must install SPEECH before SAY will work.  SPEECH is installed
  12. simply by running it.  It only needs to be run once.  SAY will
  13. complain if SPEECH is not installed.
  14.  
  15.  
  16.  
  17. SPEECH supports thirty six phonemes, which are specified as one or two
  18. character codes, as follows:
  19.  
  20.         a       f       n       tz
  21.         ae      g       oh      u
  22.         ah      h       oo      uh
  23.         aw      i       p       v
  24.         b       ih      r       w
  25.         ch      j       s       wh
  26.         d       k       sh      y
  27.         ee      l       t       z
  28.         eh      m       th      zh
  29.  
  30. Phonemes may be given in either upper case or lower case.  Phonemes are
  31. separated with a dash.  Words are separated with a space.  For
  32. example, to say "this is a test", you would type:
  33.  
  34.     say tz-ih-s ih-z ah t-eh-s-t-t
  35.  
  36.  
  37. Some common words are defined below.
  38.  
  39.  
  40. Cardinal numbers:
  41.  
  42.     0                   z-ee-r-oh
  43.     1                   w-uh-n
  44.     2                   t-oo
  45.     3                   th-r-ee
  46.     4                   f-oh-r
  47.     5                   f-i-v
  48.     6                   s-ih-k-s
  49.     7                   s-eh-v-eh-n
  50.     8                   a-a-t
  51.     9                   n-i-n
  52.     10                  t-eh-n
  53.     11                  eh-l-eh-v-uh-n
  54.     12                  t-w-eh-l-v
  55.     13                  th-ih-r-t-ee-n
  56.     14                  f-oh-r-t-ee-n
  57.     15                  f-ih-f-t-ee-n
  58.     16                  s-ih-k-s-t-ee-n
  59.     17                  s-eh-v-eh-n-t-ee-n
  60.     18                  a-a-t-ee-n
  61.     19                  n-i-n-t-ee-n
  62.     20                  t-w-eh-n-t-ee
  63.     30                  th-u-r-t-ee
  64.     40                  f-oh-r-t-ee
  65.     50                  f-ih-f-t-ee
  66.     60                  s-ih-k-s-t-ee
  67.     70                  s-eh-v-eh-n-t-ee
  68.     80                  a-t-ee
  69.     90                  n-ih-n-t-ee
  70.     hundred             h-uh-n-d-r-eh-d
  71.     thousand            th-ah-u-s-eh-n-d
  72.     million             m-ih-l-y-uh-n
  73.  
  74.  
  75. Ordinal numbers:
  76.  
  77.     first               f-u-r-s-t
  78.     second              s-eh-k-u-n-d
  79.     third               th-u-r-d
  80.     fourth              f-oh-r-th
  81.     fifth               f-ih-f-th
  82.     sixth               s-ih-k-s-th
  83.     seventh             s-eh-v-eh-n-th
  84.     eighth              a-a-t-th
  85.     ninth               n-i-n-th
  86.     tenth               t-eh-n-th
  87.  
  88.  
  89. Letters:
  90.  
  91.     A                   a-ee
  92.     B                   b-ee
  93.     C                   s-ee
  94.     D                   d-ee
  95.     E                   ee-ee
  96.     F                   eh-f
  97.     G                   j-ee
  98.     H                   a-ch
  99.     I                   i
  100.     J                   j-a
  101.     K                   k-a
  102.     L                   eh-l
  103.     M                   eh-m
  104.     N                   eh-n
  105.     O                   oh-w
  106.     P                   p-ee
  107.     Q                   k-y-oo
  108.     R                   ah-r
  109.     S                   eh-s
  110.     T                   t-ee
  111.     U                   y-oo
  112.     V                   v-ee
  113.     W                   d-uh-b-l-y-oo
  114.     X                   eh-k-s
  115.     Y                   w-i
  116.     Z                   z-ee
  117.  
  118.  
  119. Words:
  120.  
  121.     a                   uh
  122.     ability             ae-b-ih-l-ih-t-ee
  123.     aboard              uh-b-oh-r-d
  124.     abort               uh-b-oh-r-t
  125.     affirmative         ah-f-eh-r-m-ah-t-ih-v
  126.     all                 aw-l
  127.     alter               ah-l-t-r
  128.     an                  ae-n
  129.     and                 ae-n-d
  130.     Andy                ae-n-d-ee
  131.     any                 eh-n-ee
  132.     anybody             ae-n-ee-b-ah-d-ee
  133.     at                  ae-t
  134.     attacked            uh-t-ae-k-t
  135.  
  136.     backup              b-ah-k-uh-p
  137.     basic               b-a-s-ih-k
  138.     baud                b-aw-d
  139.     be                  b-ee
  140.     begin               b-ee-g-ih-n
  141.     boot                b-oo-t
  142.     boss                b-oh-s
  143.     break               b-r-a-k
  144.     bug                 b-uh-g
  145.     by                  b-i
  146.  
  147.     call                k-aw-l
  148.     calling             k-aw-l-ih-n-g
  149.     capable             k-a-p-uh-b-uh-l
  150.     Charlie             ch-ah-r-l-ee
  151.     city                s-ih-t-ee
  152.     cold                k-oh-l-d
  153.     combinations        k-ah-m-b-ih-n-a-sh-uh-n-s
  154.     comes               k-uh-m-s
  155.     command             k-uh-m-ah-n-d
  156.     consider            k-uh-n-s-ih-d-r
  157.     continue            k-uh-n-t-ih-n-y-oo
  158.     copyright           k-ah-p-ee-r-i-t
  159.     crash               k-r-ah-sh
  160.     create              k-r-ee-a-t
  161.  
  162.     dancing             d-ae-n-s-ih-n-g
  163.     December            d-ee-s-eh-m-b-uh-r
  164.     different           d-ih-f-uh-r-eh-n-t
  165.     disk                d-ih-s-k
  166.     dog                 d-aw-g
  167.     dog                 d-oh-g
  168.     doing               d-oo-ih-n-g
  169.     done                d-uh-n
  170.     DOS                 d-aw-s
  171.     down                d-ah-w-n
  172.     drive               d-r-ae-v
  173.  
  174.     eating              ee-t-ih-n-g
  175.     emergency           ee-m-r-j-eh-n-s-ee
  176.     enter               eh-n-t-r
  177.     error               eh-r-uh-r
  178.     escape              eh-s-k-a-p
  179.     exit                eh-k-s-ih-t
  180.  
  181.     falls               f-ah-l-l-s
  182.     fast                f-ah-s-t
  183.     fatal               f-a-t-l
  184.     fault               f-aw-l-t
  185.     fixed               f-ih-k-s-t
  186.     floppy              f-l-oh-p-ee
  187.     following           f-ah-l-oh-w-ih-n-g
  188.     Foray               f-oh-r-a-ee
  189.  
  190.     gently              j-eh-n-t-l-ee
  191.     gives               g-ih-v-s
  192.  
  193.     hard                h-aw-r-d
  194.     has                 h-ae-s
  195.     hello               h-eh-l-oh-w
  196.     Henderson           h-eh-n-d-r-s-uh-n
  197.     here                h-ee-r
  198.     him                 h-ih-m
  199.     his                 h-ih-s
  200.     hit                 h-ih-t
  201.     hot                 h-ah-t
  202.     how                 h-aw-w
  203.     hundred             h-uh-n-d-r-eh-d
  204.  
  205.     ignore              ih-g-n-oh-r
  206.     in                  ih-n
  207.     insert              ih-n-s-uh-r-t
  208.     interface           ih-n-t-r-f-ah-y-s
  209.     is                  ih-z
  210.     it                  ih-t
  211.  
  212.     just                j-uh-s-t
  213.  
  214.     key                 k-ee
  215.     killer              k-ih-l-r
  216.     kludge              k-l-oo-d-zh
  217.  
  218.     like                l-i-k
  219.     limitless           l-ih-m-ih-t-l-eh-s-s
  220.     look                l-u-k
  221.  
  222.     mail                m-a-uh-l
  223.     man                 m-ae-n
  224.     McGuire             m-ih-k g-w-i-r
  225.     memory              m-eh-m-oh-r-ee
  226.     miss                m-ih-s
  227.     modem               m-oh-d-ih-m
  228.     moon                m-oo-n
  229.     much                m-uh-ch
  230.     my                  m-i
  231.  
  232.     name                n-a-m
  233.     no                  n-oh
  234.  
  235.     of                  uh-f
  236.     on                  ah-n
  237.     or                  aw-r
  238.     out                 ah-w-t
  239.     out                 aw-t
  240.     outside             aw-t-s-ah-y-d
  241.  
  242.     parallel            p-ah-r-uh-l-eh-l
  243.     phone               f-oh-n
  244.     phoneme             f-oh-n-eh-m
  245.     phonemes            f-oh-n-eh-m-s
  246.     plain               p-l-a-ih-n
  247.     port                p-oh-r-t
  248.     press               p-r-eh-s
  249.     printer             p-r-ih-n-t-r
  250.     program             p-r-oh-g-r-ae-m
  251.  
  252.     rain                r-a-ih-n
  253.     RAM                 r-ah-m
  254.     ready               r-eh-d-ee
  255.     recover             r-ee-k-uh-v-r
  256.     remote              r-eh-m-oh-t
  257.     remove              r-ee-m-u-v
  258.     replace             r-ee-p-l-a-s
  259.     reproducing         r-ee-p-r-oh-d-oo-s-ih-n-g
  260.     reserved            r-ee-s-u-r-v-d
  261.     res